GetJustificationOpportunities(FontFace,Single,ScriptAnalysis,Int32,Int32,String,Int16[],ShapingGlyphProperties[],JustificationOpportunity[]) Method
In This Topic
HRESULT IDWriteTextAnalyzer1::GetJustificationOpportunities([In, Optional] IDWriteFontFace* fontFace,[In] float fontEmSize,[In] DWRITE_SCRIPT_ANALYSIS scriptAnalysis,[In] unsigned int textLength,[In] unsigned int glyphCount,[In, Buffer] const wchar_t* textString,[In, Buffer] const unsigned short* clusterMap,[In, Buffer] const DWRITE_SHAPING_GLYPH_PROPERTIES* glyphProperties,[Out, Buffer] DWRITE_JUSTIFICATION_OPPORTUNITY* justificationOpportunities)
Syntax
'Declaration
Public Overloads Sub GetJustificationOpportunities( _
ByVal As FontFace, _
ByVal As System.Single, _
ByVal As ScriptAnalysis, _
ByVal As System.Integer, _
ByVal As System.Integer, _
ByVal As System.String, _
ByVal () As System.Short, _
ByVal () As ShapingGlyphProperties, _
ByVal () As JustificationOpportunity _
)
public void GetJustificationOpportunities(
FontFace ,
System.float ,
ScriptAnalysis ,
System.int ,
System.int ,
System.string ,
System.short[] ,
ShapingGlyphProperties[] ,
JustificationOpportunity[]
)
Parameters
- fontFace
- fontEmSize
- scriptAnalysis
- textLength
- glyphCount
- textString
- clusterMap
- glyphProperties
- justificationOpportunities
See Also